3D Graphics Programming with QuickDraw 3D 1.5.4
Previous | QD3D Book | Overview | Chapter Contents | Next |
QuickDraw 3D provides routines that you can use to manage interactive renderers.
You can use the Q3Renderer_IsInteractive function to determine whether a renderer is interactive.
TQ3Boolean Q3Renderer_IsInteractive (TQ3RendererObject renderer);
You can use the Q3InteractiveRenderer_GetPreferences function to get the current preference settings of an interactive renderer.
TQ3Status Q3InteractiveRenderer_GetPreferences (
TQ3RendererObject renderer,
long *vendorID,
long *engineID);
You can use the Q3InteractiveRenderer_SetPreferences function to set the preference settings of the interactive renderer.
TQ3Status Q3InteractiveRenderer_SetPreferences (
TQ3RendererObject renderer,
long vendorID,
long engineID);
You can use the Q3InteractiveRenderer_GetCSGEquation function to get the CSG equation used by the interactive renderer.
TQ3Status Q3InteractiveRenderer_GetCSGEquation (
TQ3RendererObject renderer,
TQ3CSGEquation *equation);
You can use the Q3InteractiveRenderer_SetCSGEquation function to set the CSG equation used by the interactive renderer.
TQ3Status Q3InteractiveRenderer_SetCSGEquation (
TQ3RendererObject renderer,
TQ3CSGEquation equation);
You can use the Q3InteractiveRenderer_GetDoubleBufferBypass function to get the current double buffer bypass state of the interactive renderer.
TQ3Status Q3InteractiveRenderer_GetDoubleBufferBypass (
TQ3RendererObject renderer,
TQ3Boolean *bypass);
The Q3InteractiveRenderer_GetDoubleBufferBypass function returns, in the bypass parameter, a Boolean value that indicates the current double buffer bypass state of the interactive renderer specified by the renderer parameter. If bypass is kQ3True , double buffering is currently being bypassed.
You can use the Q3InteractiveRenderer_SetDoubleBufferBypass function to set the double buffer bypass state of the interactive renderer.
TQ3Status Q3InteractiveRenderer_SetDoubleBufferBypass (
TQ3RendererObject renderer,
TQ3Boolean bypass);
Previous | QD3D Book | Overview | Chapter Contents | Next |